refreshing drink made with crushed ice and juice - Spanish English Dictionary